package com.ruoyi.system.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

import java.util.Date;

/**
 * 传承人信息对象 fy_people
 *
 * @author ruoyi
 * @date 2025-06-05
 */
public class FyPeople
{
    private static final long serialVersionUID = 1L;

    /** 传承人ID */
    private Long peopleId;

    /** 传承人编码 */
    @Excel(name = "传承人编码")
    private String peopleCode;

    /** 传承人姓名 */
    @Excel(name = "传承人姓名")
    private String peopleName;

    /** 传承人照片 */
    @Excel(name = "传承人照片")
    private String peoplePhoto;

    /** 出生日期 */
    @Excel(name = "出生日期")
    private String peopleBirth;

    /** 性别 */
    @Excel(name = "性别")
    private String peopleSex;

    /** 民族 */
    @Excel(name = "民族")
    private String peopleMz;
    private String isDl;

    /** 所属项目 */
    @Excel(name = "所属项目")
    private String projectName;
    private String shenbaopeoject;

    /** 项目类别 */
    @Excel(name = "项目类别")
    private String projectType;
    private String projectBatch;
    private String time;

    /** 传承人级别 */
    @Excel(name = "传承人级别")
    private String peopleLevel;

    /** 申请单位 */
    @Excel(name = "申请单位")
    private String unit;

    /** 传承人介绍 */
    @Excel(name = "传承人介绍")
    private String peopleBrief;

    /** 项目ID */
    @Excel(name = "项目ID")
    private Long projectId;

    /** 删除标识 */
    @Excel(name = "删除标识")
    private Long isDelete;

    /** 创建时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;

    /** 更新时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date updateTime;

    public String getTime() {
        return time;
    }

    public void setTime(String time) {
        this.time = time;
    }

    public String getShenbaopeoject() {
        return shenbaopeoject;
    }

    public void setShenbaopeoject(String shenbaopeoject) {
        this.shenbaopeoject = shenbaopeoject;
    }

    public String getProjectBatch() {
        return projectBatch;
    }

    public void setProjectBatch(String projectBatch) {
        this.projectBatch = projectBatch;
    }

    public String getIsDl() {
        return isDl;
    }

    public void setIsDl(String isDl) {
        this.isDl = isDl;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }
    public void setPeopleId(Long peopleId)
    {
        this.peopleId = peopleId;
    }

    public Long getPeopleId()
    {
        return peopleId;
    }
    public void setPeopleCode(String peopleCode)
    {
        this.peopleCode = peopleCode;
    }

    public String getPeopleCode()
    {
        return peopleCode;
    }
    public void setPeopleName(String peopleName)
    {
        this.peopleName = peopleName;
    }

    public String getPeopleName()
    {
        return peopleName;
    }
    public void setPeoplePhoto(String peoplePhoto)
    {
        this.peoplePhoto = peoplePhoto;
    }

    public String getPeoplePhoto()
    {
        return peoplePhoto;
    }
    public void setPeopleBirth(String peopleBirth)
    {
        this.peopleBirth = peopleBirth;
    }

    public String getPeopleBirth()
    {
        return peopleBirth;
    }
    public void setPeopleSex(String peopleSex)
    {
        this.peopleSex = peopleSex;
    }

    public String getPeopleSex()
    {
        return peopleSex;
    }
    public void setPeopleMz(String peopleMz)
    {
        this.peopleMz = peopleMz;
    }

    public String getPeopleMz()
    {
        return peopleMz;
    }
    public void setProjectName(String projectName)
    {
        this.projectName = projectName;
    }

    public String getProjectName()
    {
        return projectName;
    }
    public void setProjectType(String projectType)
    {
        this.projectType = projectType;
    }

    public String getProjectType()
    {
        return projectType;
    }
    public void setPeopleLevel(String peopleLevel)
    {
        this.peopleLevel = peopleLevel;
    }

    public String getPeopleLevel()
    {
        return peopleLevel;
    }
    public void setUnit(String unit)
    {
        this.unit = unit;
    }

    public String getUnit()
    {
        return unit;
    }
    public void setPeopleBrief(String peopleBrief)
    {
        this.peopleBrief = peopleBrief;
    }

    public String getPeopleBrief()
    {
        return peopleBrief;
    }
    public void setProjectId(Long projectId)
    {
        this.projectId = projectId;
    }

    public Long getProjectId()
    {
        return projectId;
    }
    public void setIsDelete(Long isDelete)
    {
        this.isDelete = isDelete;
    }

    public Long getIsDelete()
    {
        return isDelete;
    }


}
